home *** CD-ROM | disk | FTP | other *** search
- San Francisco PC Users Group: S O F T W A R E L I B R A R Y
- =================================================================
- Volume ###: TURBO WHEELS -- handy routines for TURBO Pascal programs.
-
- This is a DOUBLE-SIDED diskette.
-
- Index Name Description
-
- ###.01 READTHIS.NOW Details on all the files on this disk
- ###.02 ALLFILES.LIB / Get all files that match template, display, and
- ###.03 ALLFILES.PAS \ take selection
- ###.04 CIRCLE .LIB / Circle-drawing procedure for graphics mode
- ###.05 CIRCLE .PAS \
- ###.06 CURSOR .LIB / Change or hide cursor
- ###.07 CURSOR .PAS \
- ###.08 DISKMOD .PAS Disk sector viewing & modification, using GETSECTR.LIB
- ###.09 DISKTYP .LIB / Get disk type (single/double/fixed, 8/9 sectors).
- ###.10 DISKTYP .PAS \ Returns disk size in K (160, 180, 320, 360)
- ###.11 EQUIPMNT.LIB / Function Equipment returns information about
- ###.12 EQUIPMNT.PAS \ equipment is attached to your PC
- ###.13 ERRMESSG.LIB Error messages for DOS 2.0 function calls
- ###.14 EXISTFIL.LIB / Test for existence of a file before you try
- ###.15 EXISTFIL.PAS \ to open it -- avoid crashes.
- ###.16 EXTENDIO.LIB / EXTENDed IO based on DOS 2.0 full-path commands.
- ###.17 EXTENDIO.PAS < ~.DAT contains the specifications for all
- ###.18 EXTENDIO.DAT \ the new IO functions
- ###.19 FANCYKEY.PAS Character or phrase for key pressed (uses KEYBOARD.LIB)
- ###.20 FILEATTR.LIB / Read and write the attribute byte for any file
- ###.21 FILEATTR.PAS \ (Read-Only, Hidden, System, Archive)
- ###.22 FILENAME.TYP Filename type definition--shared by several others
- ###.23 GETFILE .LIB / Procedures to GET FILEs matching a template. Also
- ###.24 GETFILE .PAS \ see ALLFILES
- ###.25 GETFREE .LIB / Get amount of free space on disk -- protect your
- ###.26 GETFREE .PAS \ programs from "out of space" crashes
- ###.27 GETINTGR.LIB / Takes an integer in a given range, protected against
- ###.28 GETINTGR.PAS \ invalid keystrokes
- ###.29 GETKEYS .LIB / Simple procedure to catch any keystroke, used in many
- ###.30 GETKEYS .PAS \ of the other programs on this disk
- ###.31 GETSECTR.LIB Read a sector from disk to buffer. See DISKMOD.PAS
- ###.32 GETSETDD.LIB / Get or Set the default drive.
- ###.33 GETSETDD.PAS \
- ###.34 GRFXTABL.LIB / Get the dot patterns from the ROM graphics table.
- ###.35 GRFXTABL.PAS \ Also see TITLES
- ###.36 GTSETDIR.LIB / Get or Set the current directory path.
- ###.37 GTSETDIR.PAS \
- ###.38 HEXFUNCT.LIB / Convert integers in range -32,768 to 32,767 to
- ###.39 HEXFUNCT.PAS \ Hexadecimal strings from $0000 to $FFFF
- ###.40 KAVAIL .LIB / Returns available memory in K
- ###.41 KAVAIL .PAS \
- ###.42 KEYBOARD.LIB / Another approach to catching any keystroke. See
- ###.43 KEYBOARD.PAS \ SCANCODES.DAT for chart of Scan Codes
- ###.44 KEYCHART.DAT Chart of key codes for GETKEYS.LIB
- ###.45 LABEL .PAS Uses GETSECTR to read and write diskette label
- ###.46 LESSRAM .PAS / Reset your "official" amount of memory lower, for
- ###.47 LESSRAM .COM \ programs. Uses REBOOT.LIB. Runs COMPILED only
- ###.48 MKRMDIR .LIB / Make or remove subdirectories
- ###.49 MKRMDIR .PAS \
- ###.50 MONITOR .LIB Simple procedure to check for color or mono
- ###.51 MOVEFILE.LIB / DOS 2.0 file RENAME--can also MOVE to other directory
- ###.52 MOVEFILE.PAS \ by naming a valid new path
- ###.53 NEWINT9 .LIB / Change the keyboard interrupt to get key release codes
- ###.54 NEWINT9 .PAS \ and disable typematic. For games, music.
- ###.55 NOSOUND .PAS Quick rescue in case you accidentally leave sound on
- ###.56 NUMDISKS.PAS / Change "official" number of disk drives. For use w/
- ###.57 NUMDISKS.COM \ certain RAMdisks. Uses REBOOT. Runs COMPILED only.
- ###.58 PARAMETR.LIB / Pass parameters to programs from DOS command line.
- ###.59 PARAMETR.PAS < Gets parameter string up to 80 characters.
- ###.60 PARAMETR.COM \ PARAMETR only works if COMPILED
- ###.61 POPSCREN.LIB / "Pop" full screens into view by addressing screen
- ###.62 POPSCREN.DAT < memory. Uses SCREENS.TYP. ~.DAT is a sample screen
- ###.63 POPSCREN.PAS \ file used as a demo.
- ###.64 QUEUE .LIB / A generic QUEUE -- shows how to use dynamic variables
- ###.65 QUEUE .PAS \ for those who are new to them.
- ###.66 README .### YOU ARE READING IT
- ###.67 REBOOT .LIB "Warm" system reboot, without clearing RAM
- ###.68 RECTANGL.LIB / Rectangle-drawing procedure for graphics modes
- ###.69 RECTANGL.PAS \
- ###.70 REGPACK .TYP Contains type definition for REGPACK
- ###.71 SAFEWRIT.LIB / Write to screen w/o letting control characters wreck
- ###.72 SAFEWRIT.PAS \ the display.
- ###.73 SCANCODE.DAT Chart of keyboard Scan Codes -- use with KEYBOARD.LIB
- ###.74 SCREEN .LIB / Direct video screen input/output
- ###.75 SCREEN .PAS \
- ###.76 SCREENS .TYP Type declarations for full-screen manipulation
- ###.77 SUCCESS .DOC Descriptions of ANOTHER set of INCLUDE files
- ###.78 TITLES .LIB / Using ROM character patterns to create titles
- ###.79 TITLES .PAS \
- ###.80 WINDOWS .LIB / Eases use of windows and window-frames
- ###.81 WINDOWS .PAS \